take over the world - German English Dictionary